抽象晶格在密码学中具有许多重要的应用。在2021年,引入了P -ADIC签名方案和公钥加密加密系统。它们基于P -Adic Lattices中最长的向量问题(LVP)和最接近的向量问题(CVP)。这些问题被认为是具有挑战性的,并且没有已知的确定性多项式时间算法来解决它们。在本文中,我们改善了本地领域的LVP算法。经过修改的LVP算法是确定性的多项式时间算法时,当该字段被完全分析时,P是输入晶格等级的多项式。我们利用此算法来攻击上述方案,以便我们能够伪造任何消息的有效签名并解密任何密文。尽管这些方案被打破了,但这项工作并不意味着P -Adic晶格不适合构建加密原语。我们提出了一些可能的修改,以避免本文结尾处的攻击。
![arxiv:2409.08774v1 [cs.cr] 2024年9月13日PDF文件第1页](/bimg/6/64374872dd13acd88c825b9dffe379d8d113eb5e.webp)
![arxiv:2409.08774v1 [cs.cr] 2024年9月13日PDF文件第2页](/bimg/e/e0a89957f5e74a96c7b9b8894e410ccca4efe9d8.webp)
![arxiv:2409.08774v1 [cs.cr] 2024年9月13日PDF文件第3页](/bimg/1/1dc11e29be2eb9f91beef09b3896348483609b93.webp)
![arxiv:2409.08774v1 [cs.cr] 2024年9月13日PDF文件第4页](/bimg/3/3fc84fa1bf4410d361e356e859a06b077f0b8d0f.webp)
![arxiv:2409.08774v1 [cs.cr] 2024年9月13日PDF文件第5页](/bimg/b/b5a07e58ef43379bf1eab4b7372b98c411575db8.webp)
